信捷觸摸屏ModbusRTU功能碼測試
三、Modbus-RTU功能碼測試
功能碼(16進制) | 功能 |
01 | 讀多個位 |
03 | 讀多個寄存器 |
05 | 寫單個位 |
06 | 寫單個寄存器 |
寫多個位 | |
10 | 寫多個寄存器 |
測試工具:信捷T-com串口調試工具代替觸摸屏;
測試設備:信捷PLC;
PLC的內部軟元件編號與Modbus-RTU地址編號請參考信捷PLC Modbus通訊功能章節(jié)。
Modbus功能代碼:
通訊格式:波特率19200,偶校驗(EVEN),數(shù)據(jù)位8位, 停止位1位。
注意:以下測試地址都是十六進制地址,實際操作需將十六進制地址轉換成十進制地址輸入到觸摸屏中。
例如:01功能碼: 讀取線圈0X4800~0X4815的位狀態(tài)。
0X4800~0X4807:PLC Y0~Y7 0X4808~0X4815:PLC Y10~Y17
發(fā)送命令:01 01 48 00 00 10
動作 | 設備號 (1 Byte) | 功能碼 (1 Byte) | 起始地址 高位(1 Byte) | 起始地址 低位(1 Byte) | 總位數(shù) 高位(1 Byte) | 總位數(shù) 低位(1 Byte) | CRC (1 Byte) | (1 Byte) |
發(fā)送 | 01 | 01 | 48 | 00 | 00 | 10 | 66 |
返回命令:01 01 02 00 00 B9 FC
動作 | 設備號 (1 Byte) | 功能碼 (1 Byte) | 字節(jié)數(shù) (2 Byte) | 位狀態(tài) (On/Off) | 位狀態(tài) (On/Off) | CRC (1 Byte) | (1 Byte) |
返回ON | 01 | 01 | 02 | FF | 03 | B8 | 0D |
返回Off | 01 | 01 | 02 | 00 | 00 | B9 | FC |
……………………………..
提交
超越傳統(tǒng)直覺,MATLAB/Simulink助力重型機械的智能化轉型
新大陸自動識別精彩亮相2024華南國際工業(yè)博覽會
派拓網(wǎng)絡被Forrester評為XDR領域領導者
智能工控,存儲強基 | ??低晭砭手黝}演講
展會|Lubeworks路博流體供料系統(tǒng)精彩亮相AMTS展會